[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
이 문서는 분류가 되어 있지 않습니다. 분류:분류에서 적절한 분류를 찾아 문서를 분류해주세요!
1. 개요 [편집]
서버 BS 작업 시 공통적으로 참고 할만한 체크리스트를 작성 하였다.
만약 GTV 환경의 LSM/ADC 서버나 VOD 서버 점검 시 추가적으로 서버 점검 스크립트를 참고 할 수 있다.
만약 GTV 환경의 LSM/ADC 서버나 VOD 서버 점검 시 추가적으로 서버 점검 스크립트를 참고 할 수 있다.
2. 서버 공통 체크리스트 [편집]
리눅스 서버 점검 항목 | ||||
순서 | 체크 항목 | 명령어 | 기준 값 | 결과 |
사전 | H/W 상태는 정상인지 | HP 서버 점검 명령어 이용해 확인 | Disk나 cache-battary의 Status 중 Failed, Predictive Failure 상태가 아닐 경우 정상 | |
IP가 정상적으로 할당 되었는지 | ifconfig ethx, bondx | Bond 인터페이스가 표시되는지? eth0, bond0 등 인터페이스가 표시되는지? | ||
cat /proc/net/bonding/bondx | Bonding Mode가 설정과 일치하고, 모든 Slave MII Status가 up이며 Link Failure Count가 0이어야 한다. | |||
Route 설정이 정상인지 | route -n | 0.0.0.0으로 시작하는 행이 존재 및 GW가 정상적인 GW IP로 할당되어 있어야 정상 [2] | ||
/, /data 사용량 점검 | df -h | / : 80%, /data : 90% 사용률 미만인지 확인 | ||
시간동기화 상태 확인 | ntpq -p | 목록 중 하나 이상 서버에 *가 붙어 있는지 및 후보군인 +가 붙은 서버가 존재 하는지 | ||
GW Ping 상태 확인 | ping -I bond0 xxx.xxx.xxx.xxx | 10초 간 Packet Loss 0%이고, 응답 시간(time)이 끊김 없이 일정해야 한다. [3] | ||
출력 내용 백업 | 부팅 후 비교를 위해 출력 내용 백업 [4] | |||
rc.local 확인 | cat /etc/rc.local ls -l /etc/rc.d/rc.local | 설정 파일 비교 및 /etc/rc.d/rc.local 파일의 권한 중 x가 적용 되어있는지? | ||
sysctl.conf 확인 | cat /etc/sysctl.conf | |||
fstab 확인 | cat /etc/fstab | 모든 경로 실존 및 mount -a 명령 실행 시 에러 메시지가 출력되지 않아야 한다. | ||
부팅 후 | 백업한 환경과 비교 | diff [사전 백업 파일] [현재 상태] | 부팅 전 백업한 파일과 상태가 동일한지 확인 | |
IP가 정상적으로 할당 되었는지 | ifconfig bond0, bond1, ifconfig ethx | Bond/eth 인터페이스 표시 여부 및 network-script 설정 확인 | ||
Route 설정이 정상인지 | route -n | 0.0.0.0 행 존재 및 GW 할당이 백업 전과 동일한지 확인 | ||
/, /data 사용량 점검 | df -h | / : 80%, /data : 90% 사용률 미만인지 확인 및 mount 누락 디스크 확인 | ||
시간동기화 상태 확인 | ntpq -p | 목록 중 하나 이상 서버에 *가 붙어 있는지 및 후보군인 +가 붙은 서버 존재 확인 | ||
GW Ping 상태 확인 | ping -I bond0 xxx.xxx.xxx.xxx ping -I bond1 xxx.xxx.xxx.xxx | 10초 간 Packet Loss 0%이고, 응답 시간이 일정하게 출력되어야 한다. | ||